#!/bin/sh
#
# Start qt demo
#

pid_file=/var/run/qtdemo.pid

# Start qt demo
/etc/init.d/qt.sh
#export HOME=/root

stop_demo()
{
	if [ -f $pid_file ];then
		echo "Stop qt demo ..."
		kill `cat $pid_file`
		killall TopazM_MB
		rm -rf $pid_file
	fi
}

start_demo()
{
	echo "Start qt demo ..."
	if [ -f /opt/TopazM_MB ];then
		cd /opt/
		./TopazM_MB -platform linuxfb 2>/dev/null&
	else
		cd /opt/qt-4.8.5/demos/fluidlauncher/
		./fluidlauncher -qws 2>/dev/null&
	fi

	echo $! | tee $pid_file
}

case "$1" in
  start)
	stop_demo
	start_demo
	;;
  stop)
	stop_demo
	;;
  restart|reload)
	stop_demo
	start_demo
	;;
  *)
	echo "Usage: $0 {start|stop|restart}"
	exit 1
esac

exit $?

